package com.fr.report;

import java.util.Map;

public abstract interface TemplateReport extends Report
{
  public abstract ResultReport execute(Map paramMap);

  public abstract ResultReport execute4Write(Map paramMap);

  public abstract ResultReport execute4Form(Map paramMap);

  public abstract TemplateWorkBook getTemplateWorkBook();

  public abstract void setTemplateWorkBook(TemplateWorkBook paramTemplateWorkBook);

  public abstract ReportWriteAttr getReportWriteAttr();

  public abstract void setReportWriteAttr(ReportWriteAttr paramReportWriteAttr);

  public abstract void reset();
}